drip fence - Turkish English Dictionary